<!--
 * @Author: your name
 * @Date: 2020-12-17 11:06:35
 * @LastEditTime: 2020-12-17 17:58:03
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \intelligent-agriculture-identification-management-system-ui\src\pages\Article\article.vue
-->
<!--
  功能：文章管理
  作者：wwk
  邮箱：140775665@qq.com
  时间：2020年12月17日 17:27:23
  版本：v1.0
  修改记录：
  修改内容：
  修改人员：
  修改时间：
-->
<template>
  <div class='btns'>
    <el-form size="small" inline style="text-align:center">
        <el-form-item label="名称" >
          <el-input v-model="param.name"></el-input>
        </el-form-item>
        <el-form-item>
          <el-button size="small" type="primary" icon="el-icon-search" @click="loadApplications">搜索</el-button>
        </el-form-item>
      </el-form>
      <el-button size="small" @click="toAddHandler">新增</el-button>
  <el-table size="small" :data="articles">
      <el-table-column label="id" prop="id" align="center"></el-table-column>
      <el-table-column label="名称" prop="title" align="center"></el-table-column>
      <el-table-column label="内容" prop="content" align="center"></el-table-column>
       <el-table-column label="网址" prop="cover" align="center"></el-table-column>
        <el-table-column label="状态" prop="status" align="center"></el-table-column>
         <el-table-column label="时间" prop="publish-time" align="center"></el-table-column>
    </el-table>
  
  
  
  
  </div>
</template>

<script>
import{get} from '@/utils/request'
export default {
  // 组件名称
  data(){
    return {
      // 参数，用于保存检索的参数
      param:{},
      // 组件模板中需要的数据
      articles:[]
    }
  },
  // 方法或者js的事件处理函数
  methods:{
    // 跳转
    toAddHandler(){
      this.$router.push("/article/create")
    },
    // 查询后台中的应用信息
    loadApplications(){
      let url = "http://localhost:8888/cms_article/select"
      get(url,this.param).then(resp => {
        this.articles = resp.data;
      })
    }

  },
  // 页面加载的时候会执行的方法
  created(){
    this.loadApplications();
  }
}
</script>
<style scoped>
.btns {
  margin-bottom: .5em;
}
</style>